truncated mountain - Español Inglés Diccionario